#ifndef HILLHUNTER_H
#define HILLHUNTER_H

#include "AntPolicy.h"

class HillHunter: public AntPolicy
{
    public:
        HillHunter(State* state) : AntPolicy(state) {}
        virtual ~HillHunter(){}
        virtual void operator()(const Target::AntVector::value_type& ant);
        virtual bool findTarget(const Target::AntVector::value_type& ant, WeightTask& result);
};

#endif // HILLHUNTER_H
